mod_proxy_wstunnel Settings
2016/06/15 |
Enable mod_proxy_wstunnel module to set WebSocket Proxy.
|
|
[1] | For example, configure Apache2 to set proxy on /chat for an application which listens on localhost:1337. The sample application is from here (section [3]). |
root@www:~# a2enmod proxy proxy_http proxy_wstunnel
root@www:~#
vi /etc/apache2/mods-enabled/proxy.conf # add between <IfModule mod_proxy **> - </IfModule> <IfModule mod_proxy.c> ProxyRequests Off <Proxy *> Require all granted </Proxy> ProxyPass /socket.io/ http://127.0.0.1:1337/socket.io/ ProxyPassReverse /socket.io/ http://127.0.0.1:1337/socket.io/ ProxyPass /chat http://127.0.0.1:1337/ ProxyPassReverse /chat http://127.0.0.1:1337/ systemctl restart apache2
|
Access to the sample App to make sure it works normally on proxy environment. |